forest reservation - Espagnol Anglais Dictionnaire